package com.stox.client.core.model.intf;

import java.util.List;

public interface Navigable<T> {

	public Object getTarget();
	
	public T first();
	
	public T previous(T from);
	
	public T current();
	
	public List<T> currentAllSelection();
	
	public T next(T from);
	
	public T last();
	
	public void scrollClearAndSelect(T entity);
	
	public Class<T> getNavigableEntityClass();
	
}
